leaf form - Spanish English Dictionary

leaf form

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "leaf form" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
bulrush leaf woven in the form of a snake culebra [f] HN